import {Message} from '@arco-design/web-vue';
import {h} from 'vue';
import {IconCheckCircle, IconCloseCircle} from '@arco-design/web-vue/es/icon';

export default {
    /**
     * 错误信息提示
     * @param errortext 错误信息
     * @constructor
     */
    CX_Error: (errortext: string): void => {
        Message.error({
            content: errortext,
            icon: () => h(IconCloseCircle)
        });
    },
    /**
     * 成功的提示
     * @param successtext 成功提示
     * @constructor
     */
    CX_Success: (successtext:string): void => {
        Message.error({
            content: successtext,
            icon: () => h(IconCheckCircle)
        });
    },
    /**
     * 普通的提示
     * @param text 提示信息
     * @constructor
     */
    CX_Info: (text:string): void => {
        Message.error(text);
    },
    /**
     * 警告的的提示
     * @param text 提示信息
     * @constructor
     */
    CX_Warning: (text:string): void => {
        Message.warning(text);
    },
}